make good or bad weather - Spanish English Dictionary